bind up wounds - Spanish English Dictionary